\hypertarget{lbvh__builder_8h}{
\section{bvh/cuda/lbvh\-\_\-builder.h \-File \-Reference}
\label{lbvh__builder_8h}\index{bvh/cuda/lbvh\-\_\-builder.\-h@{bvh/cuda/lbvh\-\_\-builder.\-h}}
}


\-Interface for a \-C\-U\-D\-A-\/based \-L\-B\-V\-H builder.  


{\ttfamily \#include $<$nih/bvh/bvh.\-h$>$}\*
{\ttfamily \#include $<$nih/linalg/vector.\-h$>$}\*
{\ttfamily \#include $<$nih/linalg/bbox.\-h$>$}\*
{\ttfamily \#include $<$nih/bintree/bintree\-\_\-node.\-h$>$}\*
{\ttfamily \#include $<$nih/bintree/cuda/bintree\-\_\-gen\-\_\-context.\-h$>$}\*
{\ttfamily \#include $<$thrust/device\-\_\-vector.\-h$>$}\*
{\ttfamily \#include $<$nih/bvh/cuda/lbvh\-\_\-builder\-\_\-inline.\-h$>$}\*
\subsection*{\-Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structnih_1_1cuda_1_1_l_b_v_h__builder}{nih\-::cuda\-::\-L\-B\-V\-H\-\_\-builder$<$ Integer $>$}
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Interface for a \-C\-U\-D\-A-\/based \-L\-B\-V\-H builder. 